# tap.startBeaconDiscovery(Object object)

以 Promise 风格调用:支持

# 功能描述

开始搜索附近所有的 Beacon 设备

# 参数

# Object object

属性类型默认值必填说明
uuidsArray.<string>Beacon 设备广播的 UUID 列表
ignoreBluetoothAvailablebooleanfalse是否校验蓝牙开关,仅在 iOS 下有效。iOS 11 起,控制面板里关掉蓝牙,还是能继续使用 Beacon 服务。
successfunction接口调用成功的回调函数
failfunction接口调用失败的回调函数
completefunction接口调用结束的回调函数(调用成功、失败都会执行)

# 错误

错误码错误信息说明
0ok正常
11000unsupport系统或设备不支持
11001bluetooth service unavailable蓝牙服务不可用
11002location service unavailable位置服务不可用
11003already start已经开始搜索
11004not startBeaconDiscovery还未开始搜索
11005system error系统错误
11006invalid data参数不正确

# 示例代码

tap.startBeaconDiscovery({
  success(res) { }
})